package gov.pbc.nn.kjgl.maintenance.entity;

import gov.pbc.nn.core.entity.BaseEntity;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import com.bstek.dorado.annotation.PropertyDef;

/**
 * 系统巡检表
 * 
 * @author Administrator
 * 
 */
@Entity
@Table(name = "T_SYS_INSPECTION_TASK")
public class SysInspectionTask extends BaseEntity {

	private static final long serialVersionUID = 1L;

	@Column(name = "SYS_ID_", length = 60)
	private String sysId;
	@Column(name = "SYS_NAME_", length = 120)
	@PropertyDef(label = "系统名称")
	private String sysName;
	@Column(name = "START_DATE_")
	@PropertyDef(label = "开始日期")
	private Date startDate;
	@Column(name = "END_DATE_")
	@PropertyDef(label = "结束日期", description = "")
	private Date endDate;
	@Column(name = "CONTINUATION_")
	@PropertyDef(label = "连续天数")
	private int continuation;
	@Column(name = "NAME_", length = 60)
	@PropertyDef(label = "名称")
	private String name;
	@Column(name = "REMARK_", length = 512)
	@PropertyDef(label = "备注")
	private String remark;

	public String getSysId() {
		return sysId;
	}

	public void setSysId(String sysId) {
		this.sysId = sysId;
	}

	public String getSysName() {
		return sysName;
	}

	public void setSysName(String sysName) {
		this.sysName = sysName;
	}

	public Date getStartDate() {
		return startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public int getContinuation() {
		return continuation;
	}

	public void setContinuation(int continuation) {
		this.continuation = continuation;
	}

}
